#encoding:utf8

import os		
import sys
import subprocess
import io
import socket
from lib import *

hosts_path	= r'C:\WINDOWS\system32\drivers\etc\hosts'

#######################################################################################
def start_hosts():
	'''open hosts file for edit'''
	cmd		= ['gvim.exe', hosts_path]
	subprocess.Popen(cmd)

#######################################################################################
def hosts_update():
	'''update ip address of google'''
	cmd		= ['python.exe', 'hostsupdate.py']
	subprocess.Popen(cmd)

#######################################################################################
def main():
	dispatcher	= ArgumentDispatcher(start_hosts)
	dispatcher.add('-update', hosts_update)
	dispatcher.run()

if __name__=='__main__':main()
